package com.asiainfo.kbisheet.util.yunnan.aaaacashbox.vo
{
	import mx.collections.ArrayCollection;
	
	[Bindable]
	[RemoteClass(alias="com.asiainfo.kbisheet.util.yunnan.aaaacashbox.vo.CreateAppRequestQueryResult")]
	public class CreateAppRequestQueryResult
	{
		/** 调用webservice返回的结果码，表示本次调用是否成功。如果失败，此处会给出错误码，可根据返回结果码表确认错误原因 */
		public var resultCode:String;
		
		/** 对于本次敏感操作，目前金库认证的状态，其值从金库状态码表中取得，仅包含unApprove（待审批），approved（已审批），valid（已生效） */
		public var applyStatus:String;
		
		/** 针对本次敏感操作，如果已有金库申请，返回申请的id，可在页面上显示，用于对应用户手机金库短信中的申请id，避免用户申请多个金库认证，收到多个金库口令后无法区分的问题  */
		public var requestID:String;
		
		/** 针对当前用户和敏感操作配置的金库认证策略支持哪些认证方式，支持几个认证方式，就会有几个authMode标签，例如支持远程和现场授权方式 */
		public var authModes:ArrayCollection;
		
		/** 针对当前用户和敏感操作配置的金库认证策略中配置的审批人信息，有几个审批人*/
		public var approvers:ArrayCollection;
		
		public function CreateAppRequestQueryResult()
		{
		}
	}
}